# 自定义异常类
class PopulationZeroError(Exception):
    pass

try:
    population = float(input("请输入北京市2024年人口数："))
    gdp = float(input("请输入北京市2024年GDP："))
    if population == 0:
        raise PopulationZeroError("人口数不能为0")

    per_capita_gdp = gdp / population
    print(f"北京市2024年人均GDP：{per_capita_gdp}")
except PopulationZeroError as e:
    print(f"错误：{e}")
except ValueError:
    print("输入错误：请输入有效的数字！")
